make something appeal - French English Dictionary